reason to live - German English Dictionary